We are hiring a Senior Backend Engineer to join our platform team in a regular, full-time capacity. You will own the design and delivery of high-throughput services that power our core product, partnering closely with product managers, designers, and fellow engineers.
Key Responsibilities:
- Design, build, and operate distributed microservices in production
- Own database schema design and query-performance tuning on PostgreSQL
- Build and harden CI/CD pipelines that deploy to AWS
- Lead technical reviews and mentor mid-level engineers
- Participate in on-call rotation and post-incident reviews
- Collaborate with product to translate ambiguous requirements into clear technical specifications
Requirements:
- 7+ years of professional backend engineering experience
- Strong proficiency in Python and FastAPI
- Production experience with PostgreSQL (advanced indexing, partitioning, query planning)
- Hands-on with Docker, Kubernetes, and AWS (EC2, RDS, S3, Lambda)
- Comfortable with event-driven architectures using Kafka or RabbitMQ
- Excellent communication and mentoring skills
- Strong problem-solving and ownership mindset
- Self-starter who thrives in a collaborative, fast-moving environment
Nice to Have:
- Experience scaling services beyond 10k QPS
- Open-source contributions
- Familiarity with Go or Rust
This is a hybrid role: three days per week in Bonifacio Global City office, two days remote.